a fault confessed is half redressed - Español Inglés Diccionario